package com.soul.model.mongo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.bson.codecs.pojo.annotations.BsonId;
import org.bson.types.ObjectId;
import org.springframework.data.mongodb.core.mapping.Document;

/**
 * @author mdoya
 * @version 1.0
 * @description: 问卷列表实体类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Document("question_cover")
public class QuestionCover implements java.io.Serializable {
    @BsonId
    private ObjectId id;
    private String name; // 问卷名称 初级灵魂题,中级灵魂题,高级灵魂题
    /**
     *   https://tanhua-dev.oss-cn-zhangjiakou.aliyuncs.com/images/test_soul/qn_cover_01.png
     *   https://tanhua-dev.oss-cn-zhangjiakou.aliyuncs.com/images/test_soul/qn_cover_02.png
     *   https://tanhua-dev.oss-cn-zhangjiakou.aliyuncs.com/images/test_soul/qn_cover_03.png
     */
    private String cover; // 封面
    private String level; // 级别 初级灵魂题,中级灵魂题,高级灵魂题
    private Integer star; // 星别（例如：2颗星，3颗星，5颗星）
    private Integer isLock; // 是否锁住（0解锁，1锁住）
}
